2
תגובות
אני מקבל שגיעה :

Not Found

The requested URL /home/roee/public_html/project/index.php was not found on this server.

בשרת לוקאלי הכל עובד , אני מעלה את כל קבצים לשרת , אני מקבל את שגיעה הזאת

יש לי חוק בקובץ conig :
"login" => "main/login",


יש לי טופס ש action שלו הוא :
this->createUrl("main/login")


יש controller שנקרא maincontroller ויש לו מתודה

public function actionLogin(){
    $this->actionError();
    if(isset($_POST['checklogin'])&& $_POST['checklogin']=="checklogin"){
     
      $username = $_POST['username'];
      $password = md5($_POST['password']);
      $identity=new UserIdentity($username,$password);
     
      if($identity->authenticate()){
       
        Yii::app()->user->login($identity,60 *5);
        $id =Yii::app()->user ->id;
        $user=User::model()->find('id=:id', array(':id'=>$id));
        $this->init();
     
     
        if($this->allowUser()== ADMAIN ){
         
          $this->render("administrator",array("user"=> $user));
        }else{
         
          $url="reviewuser/".$id;
          $this->redirect($url);
        }
     
         
      } else{
       
        //$this->actionIndex("8");
      }
    }else{

      //$this->actionIndex("8");
    }
  }


אני ישמח לעזרה

2 תשובות

avatar ענה intval ב 31 למאי 2013 #

אם אתה מקבל את השגיאה הזאת - זה אומר שהבקשה בכלל לא מגיע אל YII או PHP בכלל, אלה לא עוברת את אפאצ'י.
רוב הסיכויים שמשהו לא נכון בקובץ htaccess שלך.
לפי הכתובת זה נראה כיאלו אתה מנסה לשים את האתר בתוך תת-תיקיה בשרת.
שים לב שאתה מעדכן את הקובץ htaccess שלך בהאתם.

avatar ענה roee711 ב 01 ליוני 2013 #

סבבה תודה פתרתי